/*
 * 作者		www.TheWk.cn.vc
 * 开发环境	Windows7 64位 MyEclipse8.6 JDK1.6.0_37
 * 开发日期	2013-11-4
 */
package common.mybatis;


/**
 * <hr/>
 * 
 * @author www.TheWk.cn.vc
 * @version 1.0 2013-11-4
 */
public abstract class MybatisValidater {

	/**
	 * 判断传入的两个值是否相等
	 */
	public static boolean isEqual(Object source, Object target) {
		if (source != null && source.equals(target)) {
			return true;
		}
		return false;
	}

	/**
	 * 判断传入的两个值是否相不等
	 */
	public static boolean isNotEqual(Object source, Object target) {
		if (source != null && !source.equals(target)) {
			return true;
		}
		return false;
	}

	public static boolean isBlank(String str) {
		int strLen;
		if (str == null || (strLen = str.length()) == 0) {
			return true;
		}
		for (int i = 0; i < strLen; i++) {
			if ((Character.isWhitespace(str.charAt(i)) == false)) {
				return false;
			}
		}
		return true;
	}

	public static boolean isNotBlank(String str) {
		return !isBlank(str);
	}
}
